Term Gallery logo

Meanings of escurçó comú europeu in catalão